braised steak - German English Dictionary